Home
Manglish
English listing
Malayalam listing
Eaglewood-aquilaria agallocha - meaning in malayalam
നാമം (Noun)
തടിക്ക് മണമുള്ള ഒരു വൃക്ഷം